﻿Namespace HybrisItems.Model

    ''' <summary>
    ''' Allows to configure model generation for this item used at servicelayer.
    ''' </summary>
    ''' <remarks></remarks>
    <Serializable()> _
    Public Class ItemModelModel

        ''' <summary>
        ''' Allows to configure model constructor signatures.
        ''' </summary>
        ''' <remarks></remarks>
        Public Property Constructor As ModelConstructorModel

        ''' <summary>
        ''' Whether a model for the type and models for subtypes will be generated. Default is 'true'.
        ''' </summary>
        ''' <value></value>
        ''' <returns></returns>
        ''' <remarks></remarks>
        Public Property Generate As Boolean

    End Class

End Namespace
